// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init()

// 数据库
const db = cloud.database();

// 云函数入口函数
exports.main = async (event, context) => {
  switch(event.action){
    // 搜索统计
    case 'search':{
      return search(event)
    }
  } 
}

// 搜索统计
async function search(event){
  const wxContext = cloud.getWXContext()

  // 添加搜索记录到集合中
  await db.collection('statistics-search').add({
    data: {
      openid:wxContext.OPENID, //openid
      search:event.search, //搜索对象
      create_time:new Date(), //创建时间
      update_time:new Date(), // 更新时间
      is_delete:0 // 是否删除
    }
  })

  return {
    code:'0',
    msg:"success"
  }
}